#2 定义一个函数，判断一个输入的日期，是当年的第几周，周几？  将程序改写一下，能针对我们学校的校历时间进行计算（校历第1周，2月17-2月23；校历第27周，8月17-8月23；）；

import datetime

def main():
    date_str = input('请输入日期（2019/01/01）：')
    date = datetime.datetime.strptime(date_str, '%Y/%m/%d')
    print("第几个星期", date.isocalendar()[1])
    print("星期几",date.isocalendar()[2])
    if (int(date.isocalendar()[1] - 7) >= 0 & int(date.isocalendar()[1]) <= 27 ):
        print("校历第几个星期", date.isocalendar()[1]-7)
    else:
        print("现在不是校历期间")

if __name__ == '__main__':
    main()

